package com.aps.service;

import com.aps.entity.domain.dish.DishSpec;
import com.aps.page.BaseQuery;
import com.aps.page.Pagination;

/**
 * @author liaoguangan
 * @description <>
 * @date 2018/4/9 14:00
 */

public interface IDishSpecService {

    /**
     * 增加
     * @param dishSpec
     * @return
     */
    DishSpec add(DishSpec dishSpec);

    /**
     * 删除
     * @param id
     */
    void remove(String id);

    /**
     * 更新
     * @param dishSpec
     * @return
     */
    DishSpec update(DishSpec dishSpec);

    /**
     * 查询
     * @param id
     * @return
     */
    DishSpec get(String id);

    /**
     * 列表查询
     * @param baseQuery
     * @return
     */
    Pagination<DishSpec> list(BaseQuery baseQuery);
}
